/**
 * 标签字典：设备标签,服务标签,问题标签,评价标签,工程师标签,以及其它字典
 * 
 * body：业务对象
 * {
 *    "name":"名称"
 *    ...
 *    items{
 *      "_id":_id,
 *      "name":name
 *    }
 * }
 */
'use strict';
const requireEx=require('yi-require');
const $ = requireEx('yi-schema');

module.exports = {
  body: $.object({
      name:$.string().min(1).max(32).required().description("商品名称"),
      type:$.number().valid(1,0).description("1-共餐店铺，0-普通店铺"),
      mallId:$.mongoid().description('商场Id'),
      storeId:$.mongoid().description("店铺ID"),
      model : $.string().description('产品型号'),
      modelEx : $.string().description('产品型号补充'),
      goodsCode : $.string().description('产品编码'),
      color: $.string().description('产品颜色'),
      measure : $.string().description('尺寸'),
      goodsTypeId : $.mongoid().description('产品类型ID'),
      salePrice: $.number().precision(2).description('销售价'),
      actualPrice: $.number().precision(2).description('实际售价'),
      label :$.array().items($.string()).description('标签'),
      image :$.array().items($.string()).description('图片'),
      context:$.string().description('详情介绍'),
      saleStatus:$.number().valid(0,1).description('销售状态(0下架，1在售)')
  })
};
